/*
** Copyright (C) 2011 Viens Yann
**
** This program is free software; you can redistribute it and/or
** modify it under the terms of the GNU Lesser General Public
** License as published by the Free Software Foundation; either
** version 2.1 of the License, or (at your option) any later version.
**
** This program is distributed in the hope that it will be useful,
** but WITHOUT ANY WARRANTY; without even the implied warranty of
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
** Lesser General Public License for more details.
**
** You should have received a copy of the GNU Lesser General Public
** License along with this program; if not, write to the Free Software
** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/

#ifndef COORD2I_HPP_
# define COORD2I_HPP_

struct		Coord2I
{
public:
  Coord2I();
  Coord2I(const int x, const int y);
  Coord2I(Coord2I const& src);
  int		_x;
  int		_y;

  Coord2I&	operator=(Coord2I const& right);
  Coord2I	operator+(Coord2I const& right);
  Coord2I	operator-(Coord2I const& right);
  Coord2I	operator*(Coord2I const& right);
};

#endif // !COORD2I_HPP_
